package org.example.design.mediator.test1;

/**
 * @author huangshen
 * @version 0
 * @description 组员接口
 * @since 2022/2/11 10:21
 */
public interface Colleague {

    /**
     * 传递仲裁者示例
     * @param mediator 仲裁者
     */
    void setMediator(Mediator mediator);

    /**
     * 仲裁者下达的指示 启用为true 停用为false
     * @param enabled 指示
     */
    void setColleagueEnabled(boolean enabled);
}
